Download
Whatsnew
Links
Forum - sf.net
Support This Project

PDSoft

Mpxplay / MMC

On this page you can find my opensource multimedia developments, like Mpxplay and MMC, X264vfw and X265vfw.
 
Mpxplay is a commander-style console audio player for DOS and Win32 operating systems, developed in OpenWatcom C v1.9
Mpxplay-MMC is a GUI version of Mpxplay for Windows XP / 7 / 10 / 11 with FFmpeg and DirectShow audio/video playing, developed in Qt5
 
Main functions of MMC:
- playing of several audio and video formats, the complete list can be found in FFmpeg general document
- handling of DTV/DVB devices (digital TV tuner) as a virtual drive (playlist) with displaying of detailed EPG informations
- DVB/DTV videowall (tv channels are displayed in sub-pictures simultaneously)
- GPU (dxva/d3d11va) accelerated video decoding, playing of 8k/60fps files
- picture viewing
- picture/video zoom, rotate and color corrections in real time
- translucent / transparent windows (Win7 / Win10 / Win11)
- transparent main window over video surface
- transparent video playing over desktop
- audio visualization
- commander-like desktop with two panels and multiply tabs
- playlist load and save, drive and directory scan, direct playing from directories
- playlist editing functions (sort, tag-filter, list/dir compare)
- commander functions (file copy,move,del)
- direct stream (http/dvb) recording (alt-F5 key) or multiplexing into MP4, MKV or TS containers (started from video context File menu)
- tag (metadata) editing of ASF,FLAC,MP4,OGG files and ID3v1,ID3v2,APETag (AAC,AC3,APE,MP2,MP3,MPC)
- fast forward and rewind (seeking), across the song boundaries too
- cross-fade songs in real time
- auto volume correction; dynamic limiter; surround, speed (freq) control, tone control
- multichannel audio playing (channel matrix conversion)
- HTTPs client: file and stream (internet radio/video: AAC,MP3,OGG,WEBM) playing from WEB servers
- FTPs client: direct playing from ftp-servers without downloading the file

Console audio player versions (non-FFmpeg):
- small and fast executable with optimized audio file handling
- bitstream I/O handling to demux or cut audio streams without re-encoding (aac,ac3,dts,mp2,mp3)
- AAC,FLAC,MP3,OGG,WavPack encoding with DLLs

DOS console audio player versions (for MS-DOS, FreeDOS, DR-DOS):
- native soundcard handling for the latest PCI audio chips too
- LCD-display handling
- LFN (long filenames) support (with DOSLFN)

Under Linux you can use the win32 version with Wine

Mpxplay-MMC Windows installer versions
Program name & version
Mpxplay-MMC v3.21 x86
Mpxplay-MMC v3.21 x64
Release date
July 2. 2024.
July 2. 2024.
Download
DOWNLOAD
DOWNLOAD
Comment
32-bit version, WinXP support, packed with 80-bit MP3 decoder and OpenSSL DLLs
64-bit version, faster video decoding, packed with OpenSSL DLLs

Mpxplay-MMC Windows portable versions
Just unpack all files from the zip into a directory and start the executable. It's 12 Mb only, but it plays all popular multimedia formats.
Program name & version
Mpxplay-MMC v3.21 x86
Mpxplay-MMC v3.21 x64
Release date
July 2. 2024.
July 2. 2024.
Download
DOWNLOAD
DOWNLOAD
Comment
32-bit version, WinXP support, packed with OpenSSL DLLs
64-bit version, faster video decoding, packed with OpenSSL DLLs

Mpxplay Windows console portable versions
Unpack all files from the zip to a directory and follow the instructions in README.WIN file.
Program name & version
Mpxplay v1.67 FFmpeg
Mpxplay v1.67 small
Release date
June 10. 2023.
June 10. 2023.
Download
DOWNLOAD
DOWNLOAD
Comment
audio and container support like in MMC (more)
audio and container support like in DOS versions (less)

Mpxplay DOS console portable versions
Just unpack all files from the zip to a directory and start the executable under DOS. (for Windows operating system use the above versions!)
Program name & version
Mpxplay v1.67 DOS/32
Mpxplay v1.67 DOS/4G
Release date
June 10. 2023.
June 10. 2023.
Download
DOWNLOAD
DOWNLOAD
Comment
with DOS32A extender (inc. TCPIP by SwsSock library)
with DOS4G v2.61 extender with DLL handling and TCPIP (ftp/http)

X264vfw Windows installer versions (H264 video for windows codec)
Program name & version
X264vfw v2.00 x64
X264vfw v2.00 x86
Release date
March 21. 2020.
March 21. 2020.
Download
DOWNLOAD
DOWNLOAD
Comment
Amd64 version (with libx264 build 159, 8/10 bit encoding)
Win32 version (not recommended)

X265vfw Windows installer versions (HEVC video for windows codec, similar to x264vfw)
Program name & version
X265vfw v3.50 x64
X265vfw v3.50 x86
Release date
May 29. 2021.
May 29. 2021.
Download
DOWNLOAD
DOWNLOAD
Comment
Amd64 version (with libx265 build 199, 8/10/12 bit encoding)
Win32 version (8 bit encoding only) (not recommended)

XAV1vfw Windows installer versions (AV1/AOM video for windows codec, similar to x264vfw)
Program name & version
XAV1vfw v0.85 x64
Release date
October 23. 2020.
Download
DOWNLOAD
Comment
Amd64 version (with svt-av1 git 20201021, 8/10 bit encoding)

Older developments
Program name & version
Mpxplay-MMC v2.00 (Win32/GUI)
Mpxplay-MMC v2.00 (Win32/GUI)
AudioCVw v1.22 (Win32)
Audigy12 (DOS)
RawTsCut v0.01 (Win32/Linux)
Release date
August 28. 2016.
August 28. 2016.
January 1. 2005.
January 1. 2005.
January 1. 2005.
Download
DOWNLOAD
DOWNLOAD
DOWNLOAD
AUDIGY12.ZIP
RAWTSCUT.ZIP
Comment
installer version (with Mp3-80, Opus, Speex and DTS decoder DLLs)
portable version
windows console Ogg Vorbis encoding/decoding and wav file converting
patch for Audigy 2 cards using DOS drivers of Audigy 1
a simple command line tool to cut TS files by packets (Win32,Linux,src)

Input (file parser, audio-decoder) DLL modules for Mpxplay & MMC 2.00:
Module name
DTS decoder and file parser v1.59.3
Module player (MOD,IT,S3M,etc.) v1.59.3
MP3 decoder with 80-bit precision v1.54.8/1.59.0
Opus decoder v1.60.3
Speex decoder v1.55.2
Release date
Feb 17. 2014.
Feb 17. 2014.
January 28. 2017.
October 6. 2014.
Feb 17. 2014.
DOS
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Win32/console
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Win32/GUI/MMC
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Sources
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD

Output (au-card) DLL modules (console):
Module name
FAAC v1.24 encoder v1.60
FLAC/FLAKE v0.10 encoder v1.60
LAME v3.97 MP3 encoder v1.60
OGG Vorbis v1.1.2 encoder v1.60
WavPack v4.31 encoder v1.60
Release date
October 26. 2014.
October 26. 2014.
October 26. 2014.
October 26. 2014.
October 26. 2014.
DOS
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Win32
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Sources
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Comment
-
based on FLAKE v0.10
-
-
-

Visual plug-in DLL modules (DOS/4G):
Module name
Black/blank screen v1.53
Mosaic shift v1.53
Release date
October 27. 2005.
September 28. 2005.
DOS
DOWNLOAD
DOWNLOAD
Sources
DOWNLOAD
DOWNLOAD

Program sources:
Program name
MMC v3.21 / Mpxplay v1.67
X264vfw v2.00
X265vfw v3.50
XAV1vfw v0.85
AudioCVw v1.22
Download
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
DOWNLOAD
Comment
DOS/Win32/GUI
Win32/64 version (MinGWw64)
Win32/64 version (MinGWw64)
Win64 version (MinGWw64)
Win32 version (MSVC)

Sample modules (if somebody wants to develop for Mpxplay):
Module name
SB Live output (au_card) v1.54
WavPack parser/decoder (input)
Release date
January 24. 2007.
July 12. 2005.
Sources
DOWNLOAD
IN_WAVPS.ZIP
Comment
-
-

Other util:
Program name
dos4g.exe v2.61
Download
DOS4G261.ZIP
Comment
for DOS4G version of Mpxplay

Links:
Main and mirror Mpxplay pages:
  mpxplay.sourceforge.net
  www.sf.net/projects/mpxplay (older Mpxplay versions)
  www.facebook.com/mpxplay
  en.wikipedia.org/wiki/Mpxplay
 
MP3 Car and home-hifi solution (via Mpxplay):
  mcascar.tripod.com